home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 5
/
Amiga Tools 5.iso
/
grafik
/
viewer
/
fastgif_ii_v1.08
/
frenchversion
/
fastgif2.doc
< prev
next >
Wrap
Text File
|
1996-07-16
|
14KB
|
427 lines
FastGIF II V1.08
(c) 1992,93 par Christophe PASSUELLO
--------------------------------------
FastGIF II est Le viewer d'images au format GIF. Cette nouvelle version
a été presque entièrement reécrite: on a maintenant droit à une véritable
interface utilisateur, un chargement par file-requester, l'affichage des
images peut se faire sur un écran ou dans une fenêtre WorkBench et il
supporte les nouveaux modes 256 couleurs des chips AGA, la selection
multiple est maintenant implémenté. (C'est toujours le viewer GIF le plus
rapide sur Amiga)
FastGIF II est maintenant SHAREWARE, si vous l'utilisez souvent envoyez
moi une donation de 50 Frs Français ou de 10 US$ (en billets uniquement),
vous recevrez la version enregistrée de FastGIF II avec sauvegarde IFF.
(Rajoutez 20 Frs Français ou 4 US$ si vous habitez en dehors de l'Europe)
FastGIF II ne peut être vendu seul ou accompagné d'autre programmes, par
contre il peut être distribué sur des disks de domaine public, ou sur
des BBS à la seule condition que l'archive ne soit pas modifiée. La
distribution de la version enregistrée est interdite.
AVERTISSEMENT
-------------
L'auteur ne peut être tenu responsable des dommages résultant de
l'utilisation de FastGIF II.
Il que la Reqtools.library et la iff.library (pour la version enregitrée)
soit dans le répertoire LIBS: avant de lancer FastGIF II.
PRESENTATION
------------
FastGIF visualise les images de plus 32 couleurs en niveau de gris, et en
couleurs si 32 couleurs ou moins. Si vous avez un Amiga avec les nouveaux
chips AGA (1200 & 4000) l'affichage se fera en couleurs quelque soit le
nombre de couleurs de l'image. La selection multiple est maintenant possible.
Il y a encore quelque problemes avec les circuits AGA: quand on passe en
hires pendant l'affichage, l'image est parfois bizarre. Ces bogues seront
réparés dès que j'aurais de la doc sur les librairies du Workench 3.0.
CARATERISTIQUES
---------------
- Maintenant avec une interface utilisateur.
- Il est très rapide car les routines sensibles ont été écrites en assembleur
optimisé au maximum. (deux fois plus rapide que TurboGIF).
- Il lit les images GIF89a.
- Il doit marcher encore mieux sur un 32 bits car les routines assembleurs
sont optimisées pour tenir dans le cache.
- Il marche indifférement en PAL et en NTSC.
- Vous pouvez scroller l'image.
- Il marche même si le fichier GIF est abimé.
- Complétement multitâche.
- Selection multiple possible (slide-show).
LANCEMENT PAR LE CLI
--------------------
Usage: FastGIF [-low] [-aga] -[agif] [-noreq] [-icon]
-low Cette option peut vous aider si avez vous peu de mémoire, par
exemple pour visualiser une image 640*512 avec 1 Mo. L'uti-
litaire Dom Pub ADD21K peut aussi vous aider. (Cette option
peut ralentir la décompression).
-aga Utilisez cette option si vous avez un Amiga avec les circuits AGA.
-agif Mettez cette options si les images GIF proviennent de l'Amiga.
Permet d'ajuster le ratio de l'image. Si le flag n'est pas mis
FastGIF utilsera un ratio de 1.3 pour l'image.
-noreq Retire les requester d'Affichage et de Sauvegarde.
-icon Utilise peu de mémoire quand FastGIF II est iconifié.
Il n'est pas nécessaire de fixer les options au démarrage car on peut les
modifier à tout moments dans FastGIF II.
LANCEMENT PAR LE WORKBENCH
--------------------------
Il suffit de double-cliquer sur l'icone de FastGIF II. On peut spécifier
les Tools Types suivants (Avec le menu Info du WorkBench)
LOWMEM=ON Cette option peut vous aider si avez vous peu de mémoire,
par exemple pour visualiser une image 640*512 avec 1 Mo.
L'utilitaire Dom Pub ADD21K peut aussi vous aider. (Cette
option peut ralentir la décompression).
CHIPAGA=ON Utilisez cette option si vous avez un Amiga avec nouveaux
les circuits AGA.
AMIGAGIF=ON Mettez cette options si les images GIF proviennent de
l'Amiga. Permet d'ajuster le ratio de l'image.
NOREQUESTER=ON Retire les requester d'Affichage et de Sauvegarde.
ICONNFREE=ON Utilise peu de mémoire quand FastGIF II est iconifié.
Pour plus d'informations voir BOUTON OPTIONS.
Il n'est pas nécessaire de fixer les options au démarrage car on peut les
modifier à tout moments dans FastGIF II.
UTILISATION
-----------
Une fois chargé FastGIF II, vous pouvez voir 6 boutons d'actions et deux
zones de texte, la petite sert à afficher des informations sur le fichier
en cours, la deuxième donne le résultat des actions. Les raccourcis-clavier
sont signalés par les lettres soulignées.
I BOUTON CHARGE
----------------
Ouvre un File-Requester pour choisir un ou plusieurs fichiers. Pour choisir
plusieurs fichiers (Selection multiple), il faut appuyer sur SHIFT en même
temps que vous cliquez sur le fichier. Si vous chargez un (ou plus) fichier,
il sera decompressé et les informations sur le fichier seront affichées
dans la zone d'information. (Vous pouvez aussi utiliser le bouton "All" ou
"Pattern").
II BOUTON VISUALISE
-------------------
Permet de visualiser une image. Si l'option Pas de Requester n'est pas
selectionnée une fenêtre d'options est ouverte pour choisir les modes
d'affichages et les options:
- Affichage permet de choisir entre un affichage dans un écran ou dans
une fenêtre WorkBench. Pour la fenêtre WB il faut que le Workbench
possède assez de couleurs pour afficher l'image; sinon elle sera
convertie en niveaux de gris si le WorkBench possède 16 couleurs ou
plus. Dans le mode Fenêtre WB il est possible que FastGIF II marche
correctement avec des cartes graphiques qui émulent le WorkBench, si
c'est la cas faîtes le moi savoir.
- Pour les écrans on peut choisir d'utiliser la haute résolution, le mode
entrelacé, et l'overscan. Normalement vous n'avez pas besoin de ces flags
car FastGIF les initialise en fonction de la taille de l'image.
- Pour les images qui sont converties en niveaux de gris, on peut spécifier
le contraste et la luminosité. (Le contraste peut améliorer considérable-
ment les images; une valeur de 15 est généralement suffisante pour les
images peu contratées.
* Quand l'écran est affiché on peut utiliser les touches suivantes:
L : Entrelacé On/Off
H : Haute-Résolution On/Off
O : OverScan On/Off
ESC : Pour revenir à la fenêtre principale
Pour scroller l'image utilisez les touches du curseur, en appuyant en même
temps sur SHIFT le scrolling se fait par pas de 16 pixels; en appuyant en
même temps sur ALT on se déplace jusqu'au bord de l'image. En appuyant sur
le bouton droit de la souris, on revient à la fenêtre principale.
* Dans le Mode fenêtre WorkBench:
On peut changer le taille de la fenêtre, utiliser les ascenceurs pour
scroller l'image dans la fenêtre, en cliquant sur le gadget de fermeture
ou en appuyant sur ESC, on ferme la fenêtre.
NOTE: Si plusieurs fichiers ont été selectionnés, FastGIF passe
automatiquement à l'image suivante.
III BOUTON SAUVE
----------------
ATTENTION! La sauvegarde IFF est disponible seulement avec la version
enregistrée.
Un requester permet de préciser les options de sauvagarde:
- le format permet de choisir entre le mode Sans Conversion, qui écrit
l'image avec toutes ses couleurs et le mode 16 Niveaux de gris qui
convertit l'image en niveaux de gris (le contraste et la luminosité
utilisés sont ceux du mode VISUALISE.)
- La compression indique si on veut compresser l'image, le mode sans
compression peut-être utile si on veut power-packer les images.
Un filerequester permet de choisir le fichier. Si plusieurs fichiers ont
été selectionnés et que l'option Pas de requester est cochée tous les
fichiers seront sauvegardés dans le répertoire choisi pour le premier
fichier (une extension ".IFF" sera ajoutée au nom du fichier (".GIF" sera
remplacé par ".IFF")).
NOTE: L'image est sauvegardée avec une palette 24 bits.
IV BOUTON A PROPOS
------------------
Affiche le copyright et des informations sur FastGIF II
V BOUTON OPTIONS
----------------
Permet de préciser les options de FastGIF II:
- 256 couleurs doit être coché pour utiliser les modes 256 couleurs (Il
faut les chips AGA, cela marche peut-être aussi avec des cartes graphi-
ques 256 couleurs.
- Mémoire limitée peut vous aider si vous avez peu de mémoire, par
example pour afficher une image 640 * 512, 256 couleurs avec seulement
512 Ko de CHIP et 512 Ko de FAST-RAM.
- Iconifie & efface libère la ram utilisée par le fichier en cours quand
on iconifie FastGIF II, FastGIF II une fois iconisé utilise alors
seulement 40 Ko de mémoire.
- L'option Images Amiga permet d'ajuster le ratio de l'image: une image de
320*512 sera affichée en basse résolution entrelacée, sinon en haute
résolution entrelacée.
- Si Pas de requester est coché, le requester de VISUALISE ne sera pas
affiché (permet de faire des Slide-Show avec la selection multiple),
et dans le cas de la sauvegarde, les requesters ne seront affichés que
pour le premier fichier dans le cas d'une selection multiple.
VI ICONIFIE
-----------
Iconifie FastGIF II.
A FAIRE
-------
- Faire une version HAM ?
- Double buffer ?
AUTEUR
------
Envoyez-moi vos suggestions, bugs-repport, donations, etc...
Je suis à la recherche de documenation sur la graphics.library pour gerer
la palette 24 bits, pour chercher les modes graphiques disponibles (sources,
exemples, prototypes, includes et LVO), ainsi que les nouvelles versions de
la Reqtools.library (>= V38).
Je recherche aussi de la doc sur les format graphiques PCX, PIC, BMP ou
autre pour écrire un viewer multiformat.
Pour tout rapports de bogues donnez-moi des informations sur votre
configuration: numéro de version de FastGIF, type de processeur, version
du WorkBench, quantité de RAM (CHIP & FAST), ...
Pour me contacter vous pouvez m'écrire à l'adresse suivante:
Christophe PASSUELLO
25, Rue du Plateau
91600 SAVIGNY SUR ORGE
FRANCE
REMERCIEMENTS
-------------
* FastGIF II utilise l'excellente ReqTools.library Copyright (c) Nico François.
* La routine d'iconification est basée sur la routine Iconify.c de Leo L.
Schwab (disponible sur la disquette Fred Fish 126).
* le format GIF est Copyright (c) CompuServe Incorporated.
* La iff.library est Copyright (c) Christian A. WEBER.
* Thierry Andéol et Arto Ikola pour le beta-testing et les suggestions.
HISTOIRE
--------
- VERSION V1.00
Première version
- VERSION V1.02
Décompression 5% PLUS RAPIDE.
Un Bug enlevé : ScrollVPort a des problèmes en Interlace. J'ai mis à la
place MakeScreen et ReThinkDisplay.
- VERSION V1.10
Visualisation de images de plus de 32 couleurs en niveau de gris ajouté.
Les images sont maintenant bien centrées.
- VERSION V1.11
Version interne.
Scrolling rapide ajouté.
- VERSION V1.12
Nouvel algorithme pour la décompression (25 % PLUS RAPIDE).
- VERSION V1.13
Bug corrigé au niveau de la palette.
- VERSION V1.14 (15 Sep 1992)
Option -low rajouté.
- VERSION V1.20 (1 Oct 1992)
Parsing du fichier GIF complétement reécrit, beaucoup plus sûr.
On peut maintenant visualiser les fichiers GIF89a.
On peut maintenant régler le contraste et la luminosité.
GIFInfo est inclus dans l'archive.
- VERSION FASTGIF II V1.00 (31 Jan 1993)
Nouvelle version completement réecrite.
FastGIF II est maintenant SHAREWARE.
Interface utilisateur ajoutée. (Gadgets, requester, iconification.)
Maintenant il y a un filerequester.
Routine de visualisation réécrite.
Affichage dans une fenêtre WorkBench ajouté.
Lancement à partir du WorkBench ajouté.
Routine de décompression 68020 ou plus ajouté.
Support des nouveaux chips AGA.
Sauvegarde IFF des images (avec la version enregistrée.)
- VERSION FASTGIF II V1.01 (04 Feb 1993)
Maintenant la partie abimée de l'image n'est plus affichée.
Un petit bug dans la zone de texte retiré.
- VERSION FASTGIF II V1.02 (23 Feb 1993)
Pointeur retiré pendant l'affichage de l'image.
FileRequester plus grand.
- VERSION FASTGIF II V1.03 (28 Feb 1993)
En enlevant le pointeur j'ai crée un bug, maintenant c'est réparé.
- VERSION FASTGIF II V1.04 (11 Mar 1993)
Un bug retiré pour les images 8 couleurs.
Maintenant quand un fichier est chargé, les flags (haute-résolution,
entrelacé, suraffichage) sont initialisés en fonction de la taille de
l'image.
- VERSION FASTGIF II V1.05 (23 Mar 1993)
Selection multiple ajouté.
Option "Pas de Requester" ajoutée.
- VERSION FASTGIF II V1.06 (28 Mar 1993)
Tool Types NOREQUESTER et ICONNFREE ajoutés.
Meilleur calcul des flags hires, lace, overscan.
Un petit bug retiré lors de la dé-iconification.
- VERSION FASTGIF II V1.07 (21 Avr 1993)
Option Amiga GIF ajouté.
Teste si c'est fichier GIF avant de la charger en mémoire.
Options ajoutées pour la ligne de commande.
- VERSION FASTGIF II V1.08 (17 Jui 1993)
Meilleur support AGA (bitmaps alignés sur 64 bits, palette 24 bits).
Supporte les fontes de taille quelconque.
bugs mineurs enlevés.
-----------
Amusez-vous bien avec FastGIF !!!!!!!!!!!